import * as React from "react";
import { SVGProps } from "react";

const SvgAppwrite = (props: SVGProps<SVGSVGElement>) => (
    <svg
        width={186}
        height={34}
        viewBox="0 0 186 34"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
    >
        <path
            d="M38.4 17.28c0 6.957-5.64 12.597-12.597 12.597-3.232 0-6.18-1.217-8.41-3.217a10.274 10.274 0 0 0 6.06-9.372c0-4.177-2.493-7.772-6.073-9.377a12.553 12.553 0 0 1 8.423-3.23c6.957 0 12.598 5.64 12.598 12.598Z"
            fill="#F02E65"
        />
        <path
            d="M20.767 7.224C13.03 1.377 1.864 6.097.669 15.72a12.599 12.599 0 0 0 4.92 11.614c7.742 5.842 18.904 1.113 20.093-8.512a12.598 12.598 0 0 0-4.915-11.6ZM19.366 9.08c6.312 4.763 5.1 14.573-2.18 17.658a10.271 10.271 0 0 1-10.195-1.26C.679 20.716 1.89 10.907 9.17 7.822A10.272 10.272 0 0 1 19.366 9.08ZM52.897 8.034c1.729 0 3.202.448 4.42 1.343 1.22.895 2.057 2.082 2.514 3.56V8.251h2.157v17.06h-2.157v-4.687c-.457 1.48-1.295 2.667-2.513 3.562-1.219.896-2.692 1.343-4.421 1.343-1.542 0-2.922-.354-4.14-1.062-1.219-.708-2.166-1.723-2.843-3.046-.677-1.323-1.016-2.87-1.016-4.64 0-1.791.339-3.348 1.016-4.671.677-1.322 1.62-2.332 2.827-3.03 1.209-.697 2.594-1.046 4.156-1.046Zm.562 1.936c-1.916 0-3.453.61-4.61 1.828-1.154 1.218-1.732 2.88-1.732 4.983 0 2.103.578 3.764 1.733 4.983 1.156 1.218 2.693 1.827 4.609 1.827 1.208 0 2.296-.28 3.264-.843.969-.562 1.73-1.358 2.281-2.39.552-1.03.827-2.223.827-3.577s-.275-2.546-.827-3.576c-.552-1.031-1.312-1.829-2.281-2.392-.968-.562-2.056-.843-3.264-.843Zm22.4-1.936c1.563 0 2.943.349 4.14 1.046 1.198.698 2.135 1.708 2.812 3.03.677 1.323 1.016 2.88 1.016 4.67 0 1.77-.339 3.317-1.016 4.64-.677 1.324-1.62 2.34-2.827 3.047-1.208.708-2.583 1.062-4.125 1.062-1.75 0-3.228-.447-4.436-1.343-1.208-.895-2.041-2.082-2.499-3.562v12.747h-2.188V8.251h2.188v4.686c.458-1.478 1.29-2.665 2.499-3.56 1.208-.895 2.687-1.343 4.436-1.343Zm-.593 1.936c-1.208 0-2.297.281-3.266.843-.967.563-1.722 1.36-2.263 2.392-.542 1.03-.813 2.222-.813 3.576s.271 2.546.813 3.577c.54 1.032 1.296 1.828 2.263 2.39.97.562 2.058.843 3.266.843 1.937 0 3.478-.609 4.624-1.827 1.145-1.219 1.718-2.88 1.718-4.983 0-2.104-.573-3.765-1.718-4.983-1.145-1.219-2.687-1.828-4.624-1.828Zm21.62-1.936c1.562 0 2.942.349 4.139 1.046 1.198.698 2.136 1.708 2.813 3.03.676 1.323 1.015 2.88 1.015 4.67 0 1.77-.339 3.317-1.015 4.64-.677 1.324-1.62 2.34-2.828 3.047-1.208.708-2.583 1.062-4.125 1.062-1.75 0-3.228-.447-4.436-1.343-1.208-.895-2.04-2.082-2.498-3.562v12.747h-2.188V8.251h2.188v4.686c.457-1.478 1.29-2.665 2.498-3.56 1.208-.895 2.687-1.343 4.436-1.343Zm-.594 1.936c-1.207 0-2.296.281-3.265.843-.968.563-1.723 1.36-2.264 2.392-.541 1.03-.812 2.222-.812 3.576s.27 2.546.812 3.577c.541 1.032 1.296 1.828 2.264 2.39.969.562 2.058.843 3.265.843 1.937 0 3.479-.609 4.625-1.827 1.145-1.219 1.717-2.88 1.717-4.983 0-2.104-.572-3.765-1.717-4.983-1.146-1.219-2.688-1.828-4.625-1.828Zm32.774-1.967h4.124l-4.656 17.307h-4.874l-3.717-12.59-3.812 12.59h-4.873l-4.624-17.307h4.405l2.812 13.371 3.842-13.371h4.655l3.874 13.371 2.844-13.371Zm10.716 3.31a7.244 7.244 0 0 1 2.561-2.608c1.063-.635 2.25-.952 3.562-.952v4.717h-1.281c-3.228 0-4.842 1.5-4.842 4.498v8.342h-4.405V8.003h4.405v3.31Zm8.061-8.28c0-.707.25-1.285.75-1.732.5-.448 1.156-.673 1.967-.673.813 0 1.469.225 1.969.673.5.447.75 1.025.75 1.732 0 .688-.25 1.256-.75 1.704-.5.448-1.156.673-1.969.673-.811 0-1.467-.225-1.967-.673-.5-.448-.75-1.016-.75-1.704Zm.5 4.97h4.405V25.31h-4.405V8.003Zm15.934 13.526h1.717v3.781h-2.312c-1.937 0-3.421-.468-4.452-1.405-1.031-.938-1.547-2.5-1.547-4.686V11.72h-2.405V8.003h2.405V3.722h4.405v4.281h3.875v3.717h-3.875v7.56c0 .834.167 1.418.5 1.751.334.332.897.498 1.689.498Zm21.15-5.53c0 .438-.052.939-.156 1.5h-12.684c.062 1.542.478 2.677 1.25 3.406.77.729 1.728 1.093 2.874 1.093 1.021 0 1.869-.25 2.545-.75.677-.499 1.109-1.175 1.296-2.03h4.656a7.45 7.45 0 0 1-1.467 3.25c-.751.958-1.714 1.708-2.89 2.25-1.177.54-2.484.811-3.921.811-1.687 0-3.188-.359-4.5-1.077a7.575 7.575 0 0 1-3.061-3.078c-.73-1.333-1.095-2.906-1.095-4.717 0-1.813.365-3.39 1.095-4.733.729-1.344 1.749-2.37 3.061-3.078 1.312-.708 2.813-1.062 4.5-1.062 1.707 0 3.201.354 4.483 1.062 1.28.708 2.269 1.682 2.967 2.92.698 1.24 1.047 2.65 1.047 4.234Zm-4.437-.435c.064-1.418-.306-2.491-1.108-3.22-.803-.729-1.786-1.093-2.952-1.093-1.188 0-2.188.364-3 1.094-.813.728-1.261 1.801-1.343 3.219h8.403Z"
            fill="#F02E65"
        />
        <path
            d="M13.516 12.92c-.015.038-.208.794-.415 1.692-.216.897-.557 2.314-.75 3.151-.37 1.536-.593 2.544-.593 2.677 0 .037.23.067.512.067h.512l.23-1.023c.133-.556.43-1.832.667-2.833.237-1.001.526-2.217.638-2.707.111-.49.222-.934.245-.986.022-.067-.104-.089-.49-.089-.29 0-.542.022-.556.052Zm-3.983 3.212-.682.741.2.238c.111.133.416.467.675.742l.475.503h1.35l-.638-.69c-.349-.37-.638-.726-.638-.77 0-.052.267-.386.593-.742.327-.363.594-.675.594-.712 0-.03-.282-.052-.623-.052h-.616l-.69.742Zm5.191-.697c0 .022.127.163.282.319.58.578.987 1.068.964 1.164-.014.052-.296.4-.637.764l-.616.675h.69l.69-.008.63-.69c.349-.385.63-.726.63-.77 0-.038-.296-.386-.667-.78l-.667-.719h-.646c-.363 0-.653.022-.653.045Z"
            fill="#F02E65"
        />
    </svg>
);

export default SvgAppwrite;
